import Rdialog from "./Rdialog.vue";
export default Rdialog;
export interface Config {
  /**显示返回按钮 */
  showBack?: boolean;
  /**显示取消按钮 */
  showNoBtn?: boolean;
  /**显示确定按钮 */
  showOkBtn?: boolean;
  /**取消按钮文本 */
  noBtnText?: string;
  /**确定按钮文本 */
  okBtnText?: string;
  /**是否允许点击遮罩关闭 */
  overlayclose?: boolean;
  /**标题 */
  title?: undefined | string;
  /**宽度 */
  width?: undefined | string | number;
  /**是否展示遮罩层 */
  showOverlay?: boolean;
  zIndex?: number | string | undefined;
  /**是否在页面退回时自动关闭 */
  backClose?: boolean;
  /**显示模态框 */
  show?: boolean;
  /**禁用确定按钮 */
  disabledOkBtn?: boolean;
  /**禁用取消按钮 */
  disabledNoBtn?: boolean;
}
export interface Props {
  /**元素挂载位置 */
  teleport?: string;
  /**关闭前执行 */
  beforeClose?: (action: string) => boolean | Promise<boolean>;
  /**过渡标签name名 */
  transition?: string;
}
